casting bench - Spanish English Dictionary